package commandLogic;

import java.util.HashMap;

import org.joda.time.DateTime;

import utilities.Command;
import utilities.CommandType;

import exceptions.CommandCouldNotBeParsedException;

public class ParsedCommand {

	//TODO member attributes - dates etc
	private int parsingPhase;
	
	//TODO constructor
	public ParsedCommand(String inputCommand){
	
		//Initialise + run parse()
	}
	
	//TODO parse command
	public void parse(String inputCommand){
		
		parsingPhase = 1;
		
	}
	
	//TODO -Should this return void?
	public void parseDatesFirst(String inputCommand){
		//TODO - Check parsingPhase = 1 then ++
	}
	
	public void parseCommandSecond(String inputCommand){
		//TODO - Check parsingPhase = 2 then ++
	}
	
	public void parseTaskThird(String inputCommand){
		
	}
	
}
